.video-wrapper {
    overflow: hidden;
}

body {
    background-color: #f8f0e9;
}

body {
    font-family: Brygada 1918;
}

.nfseqfusgq {
    font-family: 'Brygada 1918', sans-serif;
    font-size: 6.25rem;
    line-height: 1.1;
}

.nfseqfusgq>.q8o9fwqu1c {
    font-size: 7.8125rem;
}

.e90ewf81og {
    font-family: 'Brygada 1918', sans-serif;
    font-size: 3.5rem;
    line-height: 1.1;
}

.e90ewf81og>.q8o9fwqu1c {
    font-size: 4.375rem;
}

.n9ow19g6j9 {
    font-family: 'Brygada 1918', sans-serif;
    font-size: 1rem;
    line-height: 1.5;
}

.n9ow19g6j9>.q8o9fwqu1c {
    font-size: 1.25rem;
}

.t2hp1qqxse {
    font-family: 'Brygada 1918', sans-serif;
    font-size: 2.25rem;
    line-height: 1.5;
}

.t2hp1qqxse>.q8o9fwqu1c {
    font-size: 2.8125rem;
}

.c0ayhybr1l {
    font-family: 'Brygada 1918', sans-serif;
    font-size: 1.25rem;
    line-height: 1.7;
}

.c0ayhybr1l>.q8o9fwqu1c {
    font-size: 1.5625rem;
}

/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
    .nfseqfusgq {
        font-size: 5rem;
    }
}

@media (max-width: 768px) {
    .nfseqfusgq {
        font-size: 4.375rem;
        font-size: calc(2.8375rem + (6.25 - 2.8375) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.1 * (2.8375rem + (6.25 - 2.8375) * ((100vw - 20rem) / (48 - 20))));
    }

    .e90ewf81og {
        font-size: 2.8rem;
        font-size: calc(1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.1 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
    }

    .n9ow19g6j9 {
        font-size: 0.8rem;
        font-size: calc(1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.5 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
    }

    .t2hp1qqxse {
        font-size: 1.8rem;
        font-size: calc(1.4375rem + (2.25 - 1.4375) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.5 * (1.4375rem + (2.25 - 1.4375) * ((100vw - 20rem) / (48 - 20))));
    }

    .c0ayhybr1l {
        font-size: 1rem;
        font-size: calc(1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.5 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20))));
    }
}

@media (min-width: 992px) and (max-width: 1400px) {
    .nfseqfusgq {
        font-size: 4.375rem;
        font-size: calc(2.8375rem + (6.25 - 2.8375) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.1 * (2.8375rem + (6.25 - 2.8375) * ((100vw - 62rem) / (87 - 62))));
    }

    .e90ewf81og {
        font-size: 2.8rem;
        font-size: calc(1.875rem + (3.5 - 1.875) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.1 * (1.875rem + (3.5 - 1.875) * ((100vw - 62rem) / (87 - 62))));
    }

    .n9ow19g6j9 {
        font-size: 0.8rem;
        font-size: calc(1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.5 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
    }

    .t2hp1qqxse {
        font-size: 1.8rem;
        font-size: calc(1.4375rem + (2.25 - 1.4375) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.5 * (1.4375rem + (2.25 - 1.4375) * ((100vw - 62rem) / (87 - 62))));
    }

    .c0ayhybr1l {
        font-size: 1rem;
        font-size: calc(1.0875rem + (1.25 - 1.0875) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.5 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 62rem) / (87 - 62))));
    }
}

/* Buttons */
.sklg8dlzk1 {
    padding: 1.25rem 2rem;
    border-radius: 4px;
    padding: 0.75rem 1.5rem;
}

.btn-sm {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
}

.btn-md {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
}

.btn-lg {
    padding: 1.25rem 2rem;
    border-radius: 4px;
}

.bg-primary {
    background-color: #606c38 !important;
}

.bg-success {
    background-color: #20ac6b !important;
}

.bg-info {
    background-color: #0aa3c2 !important;
}

.bg-warning {
    background-color: #cc9900 !important;
}

.bg-danger {
    background-color: #ae1e2c !important;
}

.btn-primary {
    box-shadow: #242915 0px 8px 15px -5px;
}

.btn-primary,
.btn-primary:active {
    background-color: #606c38 !important;
    border-color: #606c38 !important;
    color: #ffffff !important;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.g0hjmwxgmj {
    color: inherit;
    background-color: #7e8e49 !important;
    border-color: #7e8e49 !important;
    box-shadow: #060704 0px 8px 15px -5px;
}

.btn-primary.ri37jfwudh,
.btn-primary:disabled {
    color: #ffffff !important;
    background-color: #7e8e49 !important;
    border-color: #7e8e49 !important;
}

.btn-secondary {
    box-shadow: #b06e25 0px 8px 15px -5px;
}

.btn-secondary,
.btn-secondary:active {
    background-color: #dda15e !important;
    border-color: #dda15e !important;
    color: #070502 !important;
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.g0hjmwxgmj {
    color: inherit;
    background-color: #e6ba88 !important;
    border-color: #e6ba88 !important;
    box-shadow: #86541c 0px 8px 15px -5px;
}

.btn-secondary.ri37jfwudh,
.btn-secondary:disabled {
    color: #070502 !important;
    background-color: #e6ba88 !important;
    border-color: #e6ba88 !important;
}

.btn-info {
    box-shadow: #055161 0px 8px 15px -5px;
}

.btn-info,
.btn-info:active {
    background-color: #0aa3c2 !important;
    border-color: #0aa3c2 !important;
    color: #ffffff !important;
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.g0hjmwxgmj {
    color: inherit;
    background-color: #0dccf3 !important;
    border-color: #0dccf3 !important;
    box-shadow: #032930 0px 8px 15px -5px;
}

.btn-info.ri37jfwudh,
.btn-info:disabled {
    color: #ffffff !important;
    background-color: #0dccf3 !important;
    border-color: #0dccf3 !important;
}

.btn-success {
    box-shadow: #105636 0px 8px 15px -5px;
}

.btn-success,
.btn-success:active {
    background-color: #20ac6b !important;
    border-color: #20ac6b !important;
    color: #ffffff !important;
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.g0hjmwxgmj {
    color: inherit;
    background-color: #28d786 !important;
    border-color: #28d786 !important;
    box-shadow: #082b1b 0px 8px 15px -5px;
}

.btn-success.ri37jfwudh,
.btn-success:disabled {
    color: #ffffff !important;
    background-color: #28d786 !important;
    border-color: #28d786 !important;
}

.btn-warning {
    box-shadow: #664d00 0px 8px 15px -5px;
}

.btn-warning,
.btn-warning:active {
    background-color: #cc9900 !important;
    border-color: #cc9900 !important;
    color: #ffffff !important;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.g0hjmwxgmj {
    color: inherit;
    background-color: #ffbf00 !important;
    border-color: #ffbf00 !important;
    box-shadow: #332600 0px 8px 15px -5px;
}

.btn-warning.ri37jfwudh,
.btn-warning:disabled {
    color: #ffffff !important;
    background-color: #ffbf00 !important;
    border-color: #ffbf00 !important;
}

.btn-danger {
    box-shadow: #570f16 0px 8px 15px -5px;
}

.btn-danger,
.btn-danger:active {
    background-color: #ae1e2c !important;
    border-color: #ae1e2c !important;
    color: #ffffff !important;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.g0hjmwxgmj {
    color: inherit;
    background-color: #da2637 !important;
    border-color: #da2637 !important;
    box-shadow: #2c080b 0px 8px 15px -5px;
}

.btn-danger.ri37jfwudh,
.btn-danger:disabled {
    color: #ffffff !important;
    background-color: #da2637 !important;
    border-color: #da2637 !important;
}

.mu7bi1wl1x {
    box-shadow: #c2c2c2 0px 8px 15px -5px;
}

.mu7bi1wl1x,
.mu7bi1wl1x:active {
    background-color: #f5f5f5 !important;
    border-color: #f5f5f5 !important;
    color: #5c5c5c !important;
}

.mu7bi1wl1x:hover,
.mu7bi1wl1x:focus,
.mu7bi1wl1x.focus,
.mu7bi1wl1x.g0hjmwxgmj {
    color: inherit;
    background-color: #ffffff !important;
    border-color: #ffffff !important;
    box-shadow: #a9a9a9 0px 8px 15px -5px;
}

.mu7bi1wl1x.ri37jfwudh,
.mu7bi1wl1x:disabled {
    color: #5c5c5c !important;
    background-color: #ffffff !important;
    border-color: #ffffff !important;
}

.kskdchubbx {
    box-shadow: #000000 0px 8px 15px -5px;
}

.kskdchubbx,
.kskdchubbx:active {
    background-color: #000000 !important;
    border-color: #000000 !important;
    color: #ffffff !important;
}

.kskdchubbx:hover,
.kskdchubbx:focus,
.kskdchubbx.focus,
.kskdchubbx.g0hjmwxgmj {
    color: inherit;
    background-color: #1a1a1a !important;
    border-color: #1a1a1a !important;
    box-shadow: #000000 0px 8px 15px -5px;
}

.kskdchubbx.ri37jfwudh,
.kskdchubbx:disabled {
    color: #ffffff !important;
    background-color: #1a1a1a !important;
    border-color: #1a1a1a !important;
}

.btn-primary-outline,
.btn-primary-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #606c38;
}

.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.g0hjmwxgmj {
    color: #2d331a !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-primary-outline.ri37jfwudh,
.btn-primary-outline:disabled {
    color: #ffffff !important;
    background-color: #606c38 !important;
    border-color: #606c38 !important;
}

.btn-secondary-outline,
.btn-secondary-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #dda15e;
}

.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.g0hjmwxgmj {
    color: #bc7628 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-secondary-outline.ri37jfwudh,
.btn-secondary-outline:disabled {
    color: #ffffff !important;
    background-color: #dda15e !important;
    border-color: #dda15e !important;
}

.btn-info-outline,
.btn-info-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #0aa3c2;
}

.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.g0hjmwxgmj {
    color: #065e70 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-info-outline.ri37jfwudh,
.btn-info-outline:disabled {
    color: #ffffff !important;
    background-color: #0aa3c2 !important;
    border-color: #0aa3c2 !important;
}

.btn-success-outline,
.btn-success-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #20ac6b;
}

.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.g0hjmwxgmj {
    color: #12633e !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-success-outline.ri37jfwudh,
.btn-success-outline:disabled {
    color: #ffffff !important;
    background-color: #20ac6b !important;
    border-color: #20ac6b !important;
}

.btn-warning-outline,
.btn-warning-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #cc9900;
}

.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.g0hjmwxgmj {
    color: #755800 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-warning-outline.ri37jfwudh,
.btn-warning-outline:disabled {
    color: #ffffff !important;
    background-color: #cc9900 !important;
    border-color: #cc9900 !important;
}

.btn-danger-outline,
.btn-danger-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #ae1e2c;
}

.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.g0hjmwxgmj {
    color: #641119 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-danger-outline.ri37jfwudh,
.btn-danger-outline:disabled {
    color: #ffffff !important;
    background-color: #ae1e2c !important;
    border-color: #ae1e2c !important;
}

.btn-black-outline,
.btn-black-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #000000;
}

.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.g0hjmwxgmj {
    color: #000000 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-black-outline.ri37jfwudh,
.btn-black-outline:disabled {
    color: #ffffff !important;
    background-color: #000000 !important;
    border-color: #000000 !important;
}

.btn-white-outline,
.btn-white-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #f5f5f5;
}

.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.g0hjmwxgmj {
    color: #cacaca !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-white-outline.ri37jfwudh,
.btn-white-outline:disabled {
    color: #767676 !important;
    background-color: #f5f5f5 !important;
    border-color: #f5f5f5 !important;
}

.text-primary {
    color: #606c38 !important;
}

.text-secondary {
    color: #dda15e !important;
}

.text-success {
    color: #20ac6b !important;
}

.text-info {
    color: #0aa3c2 !important;
}

.text-warning {
    color: #cc9900 !important;
}

.text-danger {
    color: #ae1e2c !important;
}

.text-white {
    color: #f5f5f5 !important;
}

.zw5knp4piw {
    color: #000000 !important;
}

a.text-primary:hover,
a.text-primary:focus,
a.text-primary.g0hjmwxgmj {
    color: #242915 !important;
}

a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.g0hjmwxgmj {
    color: #b06e25 !important;
}

a.text-success:hover,
a.text-success:focus,
a.text-success.g0hjmwxgmj {
    color: #105636 !important;
}

a.text-info:hover,
a.text-info:focus,
a.text-info.g0hjmwxgmj {
    color: #055161 !important;
}

a.text-warning:hover,
a.text-warning:focus,
a.text-warning.g0hjmwxgmj {
    color: #664d00 !important;
}

a.text-danger:hover,
a.text-danger:focus,
a.text-danger.g0hjmwxgmj {
    color: #570f16 !important;
}

a.text-white:hover,
a.text-white:focus,
a.text-white.g0hjmwxgmj {
    color: #c2c2c2 !important;
}

a.zw5knp4piw:hover,
a.zw5knp4piw:focus,
a.zw5knp4piw.g0hjmwxgmj {
    color: #000000 !important;
}

a[class*="text-"]:not(.mwre4s3hxz):not(.dropdown-item):not([role]):not(.vctsu3bgp3) {
    position: relative;
    background-image: transparent;
    background-size: 10000px 2px;
    background-repeat: no-repeat;
    background-position: 0px 1.2em;
    background-position: -10000px 1.2em;
}

a[class*="text-"]:not(.mwre4s3hxz):not(.dropdown-item):not([role]):not(.vctsu3bgp3):hover {
    transition: background-position 2s ease-in-out;
    background-image: linear-gradient(currentColor 50%, currentColor 50%);
    background-position: 0px 1.2em;
}

.qp7onqoifq .mwre4s3hxz.g0hjmwxgmj {
    color: #606c38;
}

.qp7onqoifq .mwre4s3hxz:not(.g0hjmwxgmj) {
    color: #232323;
}

.buv8icgprr {
    background-color: #70c770;
}

.alert-info {
    background-color: #0aa3c2;
}

.alert-warning {
    background-color: #cc9900;
}

.fjx491e4kn {
    background-color: #ae1e2c;
}

.xfm6qxdf74 .sklg8dlzk1:not(.btn-form) {
    border-radius: 10px;
}

.mbr-gallery-filter li a {
    border-radius: 10px !important;
}

.mbr-gallery-filter li.g0hjmwxgmj .sklg8dlzk1 {
    background-color: #606c38;
    border-color: #606c38;
    color: #ffffff;
}

.mbr-gallery-filter li.g0hjmwxgmj .sklg8dlzk1:focus {
    box-shadow: none;
}

.qp7onqoifq .mwre4s3hxz {
    border-radius: 10px !important;
}

a,
a:hover {
    color: #606c38;
}

.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
    color: #a4b46f;
}

.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
    color: #68e3aa;
}

.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
    color: #55dbf6;
}

.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
    color: #ffe599;
}

.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
    color: #e56773;
}

/* Scroll to top button*/
.scrollToTop_wraper {
    display: none;
}

.yvaq7qnf7s {
    font-family: 'Brygada 1918', sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 400;
    border-radius: 40px !important;
}

.yvaq7qnf7s>.q8o9fwqu1c {
    font-size: 1.25rem;
}

.yvaq7qnf7s:hover,
.yvaq7qnf7s:focus {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
    border-color: #606c38 !important;
}

.yvaq7qnf7s:-webkit-input-placeholder {
    font-family: 'Brygada 1918', sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 400;
}

.yvaq7qnf7s:-webkit-input-placeholder>.q8o9fwqu1c {
    font-size: 1.25rem;
}

blockquote {
    border-color: #606c38;
}

/* Forms */
.u1ffw90e78 .input-group-btn .sklg8dlzk1 {
    border-radius: 10px !important;
}

.u1ffw90e78 .input-group-btn .sklg8dlzk1:hover {
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.u1ffw90e78 .input-group-btn button[type="submit"] {
    border-radius: 10px !important;
    padding: 1rem 3rem;
}

.u1ffw90e78 .input-group-btn button[type="submit"]:hover {
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.jq-selectbox li:hover,
.jq-selectbox li.selected {
    background-color: #606c38;
    color: #ffffff;
}

.jq-number__spin {
    transition: 0.25s ease;
}

.jq-number__spin:hover {
    border-color: #606c38;
}

.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
    transition: 0.4s;
    border-top-color: #232323;
    border-bottom-color: #232323;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
    border-top-color: #606c38;
    border-bottom-color: #606c38;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    color: #ffffff !important;
    background-color: #606c38 !important;
    box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    color: #000000 !important;
    background: #dda15e !important;
    box-shadow: none !important;
}

.lazy-bg {
    background-image: none !important;
}

.lazy-placeholder:not(section),
.lazy-none {
    display: block;
    position: relative;
    padding-bottom: 56.25%;
    width: 100%;
    height: auto;
}

iframe.lazy-placeholder,
.lazy-placeholder:after {
    content: '';
    position: absolute;
    width: 200px;
    height: 200px;
    background: transparent no-repeat center;
    background-size: contain;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background-image: url("../../../data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23606c38' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

section.lazy-placeholder:after {
    opacity: 0.5;
}

body {
    overflow-x: hidden;
}

a {
    transition: color 0.6s;
}

.xfm6qxdf74 .sklg8dlzk1 {
    padding: 12px 24px;
    font-weight: 500;
    border: none !important;
}

.xfm6qxdf74 .sklg8dlzk1 .q8o9fwqu1c {
    margin-left: 12px;
}

.xfm6qxdf74 .kskdchubbx {
    box-shadow: #000000 0 0.602187px 1.08394px -1.25px, #333333 0px 2.28853px 4.11936px -2.5px, #4d4d4d 0px 10px 18px -3.75px, #666666 0px 0.706592px 0.706592px -0.583333px, #999999 0px 1.80656px 1.80656px -1.16667px, #b3b3b3 0px 3.62176px 3.62176px -1.75px, #cccccc 0px 6.8656px 6.8656px -2.33333px, #e6e6e6 0px 8.6468px 8.6468px -2.91667px, #f2f2f2 0px 10px 10px -3.5px;
}

.xfm6qxdf74 .kskdchubbx:hover,
.xfm6qxdf74 .kskdchubbx:focus {
    background-color: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
    box-shadow: #000000 0 0.602187px 1.08394px -1.25px, #1a1a1a 0px 2.28853px 4.11936px -2.5px, #333333 0px 10px 18px -3.75px, #4d4d4d 0px 0.706592px 0.706592px -0.583333px, #808080 0px 1.80656px 1.80656px -1.16667px, #999999 0px 3.62176px 3.62176px -1.75px, #b3b3b3 0px 6.8656px 6.8656px -2.33333px, #cccccc 0px 8.6468px 8.6468px -2.91667px, #d9d9d9 0px 10px 10px -3.5px;
}

.xfm6qxdf74 .mu7bi1wl1x {
    color: #000000 !important;
    box-shadow: #808080 0px 0.706592px 0.706592px -0.583333px, #999999 0px 1.80656px 1.80656px -1.16667px, #b3b3b3 0px 3.62176px 3.62176px -1.75px, #bfbfbf 0px 6.8656px 6.8656px -2.33333px, #cccccc 0px 8.6468px 8.6468px -2.91667px, #e6e6e6 0px 10px 10px -3.5px, #ffffff 0px 3px 1px 0px inset;
}

.xfm6qxdf74 .mu7bi1wl1x:hover,
.xfm6qxdf74 .mu7bi1wl1x:focus {
    background-color: #fafafa !important;
    color: #000000 !important;
    box-shadow: #737373 0px 0.706592px 0.706592px -0.583333px, #8c8c8c 0px 1.80656px 1.80656px -1.16667px, #a6a6a6 0px 3.62176px 3.62176px -1.75px, #b3b3b3 0px 6.8656px 6.8656px -2.33333px, #bfbfbf 0px 8.6468px 8.6468px -2.91667px, #d9d9d9 0px 10px 10px -3.5px, #ffffff 0px 3px 1px 0px inset;
}

img,
.mq2aph1s1r,
.bwte61r2fq,
.video-wrapper,
.jrbnemw13f iframe,
.zwqi6tlib7 iframe,
.mhid41n043,
.plan,
.oqj5z9v8yx,
.kqbfrz03cf {
    border-radius: 20px !important;
}

.ta8n0ddt9m {
    border-radius: 60px !important;
}

.b7eeja1vfu,
.yvaq7qnf7s {
    border-radius: 10px !important;
}

*:focus-visible {
    outline: red solid 2px !important;
    outline-offset: 2px !important;
    transition: outline 0.2s ease-in-out;
}

.okidfz7fbw .rjd22hpfpr {
    position: relative !important;
}

.okidfz7fbw .rjd22hpfpr {
    position: absolute !important;
}

.okidfz7fbw .dropdown-item:before {
    font-family: Moririse2 !important;
    content: "\e966";
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    line-height: 1;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.okidfz7fbw .dropdown-menu {
    padding: 0;
    border-radius: 0;
    box-shadow: none;
}

.okidfz7fbw .dropdown-item {
    border: none !important;
    background: #ffffff !important;
    font-weight: 400;
}

.okidfz7fbw .dropdown-item:hover,
.okidfz7fbw .dropdown-item:focus {
    background: #ffffff !important;
    color: #000000 !important;
}

.okidfz7fbw .dropdown-item:hover span {
    color: white;
}

.okidfz7fbw .dropdown-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.okidfz7fbw .dropdown-item:last-child {
    border-bottom: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.okidfz7fbw .ytwjvrx8h7 .iamg51obuy {
    padding: 0 0.3em !important;
    margin: 0.667em 1em !important;
}

.okidfz7fbw .ytwjvrx8h7 .iamg51obuy.dropdown-toggle::after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
}

.okidfz7fbw .mwre4s3hxz {
    position: relative;
}

.okidfz7fbw .z5rff4nhuk {
    display: flex;
    margin: 0 auto;
    max-width: 1506px;
}

@media (min-width: 992px) {
    .okidfz7fbw .z5rff4nhuk {
        flex-wrap: nowrap;
    }
}

.okidfz7fbw .am1wukzp85 {
    font-size: 1rem;
    transition: all 0.3s ease-in-out;
}

.okidfz7fbw .am1wukzp85:hover {
    opacity: 0.5;
}

.okidfz7fbw .dropdown-menu,
.okidfz7fbw .dwpe10dd58.opened {
    background: #ffffff !important;
}

.okidfz7fbw .gx96by1x0k:focus,
.okidfz7fbw .mwre4s3hxz:focus {
    outline: none;
}

.okidfz7fbw .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.okidfz7fbw .dropdown .dropdown-menu .dropdown-item::after {
    right: 1.6rem;
}

.okidfz7fbw .dropdown .dropdown-menu .dropdown-item .q8o9fwqu1c {
    margin-right: 0.5rem;
    vertical-align: sub;
}

.okidfz7fbw .dropdown .dropdown-menu .dropdown-item .q8o9fwqu1c:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.okidfz7fbw .pql44dc0xo .dropdown-menu .dropdown-item:before {
    display: none;
}

.okidfz7fbw .pql44dc0xo .dropdown .dropdown-menu .dropdown-item {
    padding: 14px !important;
    transition: none;
    margin: 0 !important;
}

.okidfz7fbw .dwpe10dd58 {
    min-height: 110px;
    transition: all 0.3s;
    border-bottom: 1px solid transparent;
    background: rgba(255, 255, 255, 0);
    padding: 0 !important;
    border-radius: 0 !important;
    border: none !important;
    box-shadow: none !important;
    backdrop-filter: blur(5px);
}

.okidfz7fbw .dwpe10dd58.opened {
    transition: all 0.3s;
}

.okidfz7fbw .dwpe10dd58 .dropdown-item {
    padding: 8px 3.2rem 8px 16px;
    line-height: 1.5;
    border-radius: 0;
    margin-left: 4px;
    margin-bottom: 4px;
    box-shadow: 0 3px 5px -2px #9c9c9c inset;
}

.okidfz7fbw .dwpe10dd58 .e3f3w3she3 img {
    border-radius: 0 !important;
    width: auto;
}

.okidfz7fbw .dwpe10dd58 .b07gsrf0cp {
    justify-content: flex-end;
    z-index: 1;
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo {
    justify-content: center;
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo .gx96by1x0k .mwre4s3hxz::before {
    display: none;
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo.opened .dropdown-menu {
    top: 0;
}

@media (min-width: 992px) {
    .okidfz7fbw .dwpe10dd58.pql44dc0xo.opened:not(.navbar-short) .b07gsrf0cp {
        max-height: calc(98.5vh - 3rem);
    }
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo .dropdown-menu .dropdown-submenu {
    left: 0 !important;
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo .dropdown-menu .dropdown-item:after {
    right: auto;
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 41%;
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo ul.qahyc4kvgz li {
    margin: auto;
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
}

.okidfz7fbw .dwpe10dd58.pql44dc0xo .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

@media (max-width: 991px) {
    .okidfz7fbw .dwpe10dd58 .gx96by1x0k .mwre4s3hxz::before {
        display: none;
    }

    .okidfz7fbw .dwpe10dd58.opened .dropdown-menu {
        top: 0;
    }

    .okidfz7fbw .dwpe10dd58 .dropdown-menu .dropdown-submenu {
        left: 0 !important;
    }

    .okidfz7fbw .dwpe10dd58 .dropdown-menu .dropdown-item:after {
        right: auto;
    }

    .okidfz7fbw .dwpe10dd58 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
        margin-left: 0.5rem;
        margin-top: 0.2rem;
        border-top: 0.35em solid;
        border-right: 0.35em solid transparent;
        border-left: 0.35em solid transparent;
        border-bottom: 0;
        top: 40%;
    }

    .okidfz7fbw .dwpe10dd58 .e3f3w3she3 img {
        height: 3rem !important;
    }

    .okidfz7fbw .dwpe10dd58 ul.qahyc4kvgz li {
        margin: auto;
    }

    .okidfz7fbw .dwpe10dd58 .dropdown-menu .dropdown-item {
        padding: 14px !important;
        text-align: center;
        margin-left: 0;
        box-shadow: none;
    }

    .okidfz7fbw .dwpe10dd58 .dropdown-menu .dropdown-item:hover {
        box-shadow: 0 3px 5px -2px #9c9c9c inset;
    }

    .okidfz7fbw .dwpe10dd58 .obz6fnhkgm {
        flex-shrink: initial;
        flex-basis: auto;
        word-break: break-word;
        padding-right: 0.5rem;
        max-width: 80%;
    }

    .okidfz7fbw .dwpe10dd58 .tbhp8257kv {
        flex-basis: auto;
    }

    .okidfz7fbw .dwpe10dd58 .icons-menu {
        padding-left: 0;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
}

.okidfz7fbw .dwpe10dd58.navbar-short {
    min-height: 96px;
}

.okidfz7fbw .dwpe10dd58.navbar-short .obz6fnhkgm {
    min-height: 96px;
}

.okidfz7fbw .obz6fnhkgm {
    min-height: 96px;
    flex-shrink: 0;
    align-items: center;
    margin-right: 0;
    padding: 10px 0;
    transition: all 0.3s;
    word-break: break-word !important;
    z-index: 1;
    word-wrap: break-word !important;
    white-space: normal;
}

.okidfz7fbw .obz6fnhkgm .vctsu3bgp3 {
    line-height: inherit !important;
    font-weight: 400;
}

.okidfz7fbw .obz6fnhkgm .vctsu3bgp3:hover,
.okidfz7fbw .obz6fnhkgm .vctsu3bgp3:focus {
    color: #000000 !important;
}

.okidfz7fbw .obz6fnhkgm .e3f3w3she3 a {
    outline: none;
}

.okidfz7fbw .dwpe10dd58.opened .obz6fnhkgm .vctsu3bgp3:hover,
.okidfz7fbw .dwpe10dd58.opened .obz6fnhkgm .vctsu3bgp3:focus {
    color: #000000 !important;
}

.okidfz7fbw .dropdown-item.g0hjmwxgmj,
.okidfz7fbw .dropdown-item:active {
    background-color: transparent;
}

.okidfz7fbw .gutj17uelk .qahyc4kvgz .mwre4s3hxz {
    padding: 0;
}

.okidfz7fbw .ytwjvrx8h7 .iamg51obuy.dropdown-toggle {
    margin-right: 1.667em;
}

.okidfz7fbw .ytwjvrx8h7 .iamg51obuy.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.667em;
}

.okidfz7fbw .dwpe10dd58.gutj17uelk .dropdown .dropdown-menu {
    background: #ffffff;
    top: 3rem;
    border-radius: 30px;
}

@media (max-width: 992px) {
    .okidfz7fbw .dwpe10dd58.gutj17uelk .dropdown .dropdown-menu {
        top: 0;
    }
}

.okidfz7fbw .dwpe10dd58.gutj17uelk .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
    left: 100%;
    top: 0;
    border-left: 1px solid transparent;
}

.okidfz7fbw .dwpe10dd58 .dropdown.open>.dropdown-menu {
    display: block;
}

.okidfz7fbw ul.qahyc4kvgz {
    flex-wrap: wrap;
}

@media (min-width: 991px) {
    .okidfz7fbw ul.qahyc4kvgz {
        padding: 0;
        background-color: transparent;
        border: 2px solid transparent;
    }
}

.okidfz7fbw .zfs4nml2un {
    text-align: center;
    width: auto;
}

@media (min-width: 991px) {
    .okidfz7fbw .zfs4nml2un {
        text-align: left;
    }
}

.okidfz7fbw .zfs4nml2un .sklg8dlzk1 {
    white-space: nowrap;
    min-height: auto;
    width: auto;
}

@media (max-width: 575px) {
    .okidfz7fbw .zfs4nml2un .sklg8dlzk1 {
        width: auto !important;
    }
}

.okidfz7fbw button.tbhp8257kv {
    outline: none;
    width: 50px;
    height: 50px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
    border-radius: 100%;
    background-color: #ffffff !important;
    border: none !important;
    box-shadow: none !important;
}

.okidfz7fbw button.tbhp8257kv .wu8dte27i2 span {
    position: absolute;
    right: 0;
    width: 20px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
}

.okidfz7fbw button.tbhp8257kv .wu8dte27i2 span:nth-child(1) {
    top: 18px;
    left: 15px;
    transition: all 0.2s;
}

.okidfz7fbw button.tbhp8257kv .wu8dte27i2 span:nth-child(2) {
    left: 15px;
    top: 24px;
    transition: all 0.15s;
}

.okidfz7fbw button.tbhp8257kv .wu8dte27i2 span:nth-child(3) {
    left: 15px;
    top: 24px;
    transition: all 0.15s;
}

.okidfz7fbw button.tbhp8257kv .wu8dte27i2 span:nth-child(4) {
    left: 15px;
    top: 30px;
    transition: all 0.2s;
}

.okidfz7fbw nav.opened .wu8dte27i2 span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.okidfz7fbw nav.opened .wu8dte27i2 span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.okidfz7fbw nav.opened .wu8dte27i2 span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.okidfz7fbw nav.opened .wu8dte27i2 span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.okidfz7fbw .rjd22hpfpr {
    padding: 0 1rem;
}

.okidfz7fbw a.mwre4s3hxz {
    display: flex;
    align-items: center;
    justify-content: center;
}

.okidfz7fbw .icons-menu {
    flex-wrap: nowrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.3rem;
    text-align: center;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .okidfz7fbw .dwpe10dd58 {
        height: 70px;
    }

    .okidfz7fbw .dwpe10dd58.opened {
        height: auto;
    }

    .okidfz7fbw .gx96by1x0k .mwre4s3hxz:hover::before {
        width: 175%;
        max-width: calc(100% + 2rem);
        left: -1rem;
    }
}

.okidfz7fbw .qahyc4kvgz {
    margin: 0 auto;
}

.okidfz7fbw .gx96by1x0k {
    padding: 0;
    margin: 0;
}

.okidfz7fbw .gx96by1x0k .mwre4s3hxz {
    padding: 8px 16px !important;
    margin: 4px !important;
    transition: all 0.3s ease-in-out;
    font-weight: 400;
    border-radius: 3rem;
}

.okidfz7fbw .gx96by1x0k .mwre4s3hxz::after {
    color: inherit !important;
    transform: rotate(0);
    transition: 0.3s;
}

.okidfz7fbw .gx96by1x0k .mwre4s3hxz:hover {
    background-color: transparent;
    color: #000000 !important;
    box-shadow: 0 3px 5px -2px #9c9c9c inset;
}

.okidfz7fbw .gx96by1x0k .mwre4s3hxz:hover::after {
    color: inherit !important;
}

.okidfz7fbw .gx96by1x0k .mwre4s3hxz.f53c88190x::after {
    transform: rotate(180deg);
}

.okidfz7fbw .gx96by1x0k .dropdown-menu {
    background-color: transparent !important;
}

.okidfz7fbw .gx96by1x0k .dropdown-menu:hover {
    background-color: transparent !important;
}

@media (max-width: 991px) {
    .okidfz7fbw .dwpe10dd58 {
        justify-content: flex-start !important;
    }

    .okidfz7fbw .dwpe10dd58.opened {
        min-height: 100vh !important;
        flex-direction: column !important;
        justify-content: flex-start !important;
    }

    .okidfz7fbw .b07gsrf0cp {
        padding: 20px 0 3rem;
    }

    .okidfz7fbw .b07gsrf0cp .qahyc4kvgz {
        width: 100%;
        margin-bottom: 24px;
    }

    .okidfz7fbw .b07gsrf0cp .gx96by1x0k {
        width: 100%;
        margin: 0;
    }

    .okidfz7fbw .b07gsrf0cp .gx96by1x0k:not(:first-child) {
        border-top: 1px solid transparent;
    }

    .okidfz7fbw .b07gsrf0cp .gx96by1x0k .mwre4s3hxz {
        padding: 14px !important;
        justify-content: center;
        margin: 0 !important;
        margin-bottom: 4px !important;
    }
}

.okidfz7fbw .xtkney2t1h {
    min-height: 110px;
}

.gfb9tma5s1 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.gfb9tma5s1 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background-image: url("background1.jpg");
}

.gfb9tma5s1 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.gfb9tma5s1 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.gfb9tma5s1 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.gfb9tma5s1 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.gfb9tma5s1 .k2q3w3frg7 .pqzemnvugc {
    margin-bottom: 16px;
}

.gfb9tma5s1 .k2q3w3frg7 .pqzemnvugc img {
    width: 116px;
    height: 116px;
    object-fit: cover;
    display: inline-flex;
    border-radius: 100% !important;
    box-shadow: 0 20px 20px -5px #9c9c9c;
}

.gfb9tma5s1 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-165deg, #f5f5f5, #000000 50%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .gfb9tma5s1 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
        background-image: linear-gradient(-165deg, #f5f5f5, #000000 40%);
    }
}

.gfb9tma5s1 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .gfb9tma5s1 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.gfb9tma5s1 .k2q3w3frg7 .xfm6qxdf74 {
    margin-top: 22px;
}

.gfb9tma5s1 .oqrlo271c8,
.gfb9tma5s1 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.gfb9tma5s1 .qgx5oxxgxc {
    color: #000000;
}

.gfb9tma5s1 .iydk0nyfxe,
.gfb9tma5s1 .w6zucodck5 {
    color: #000000;
    text-align: center;
}

.gfb9tma5s1 .qgx5oxxgxc,
.gfb9tma5s1 .q86u72nzef,
.gfb9tma5s1 .xfm6qxdf74,
.gfb9tma5s1 .pqzemnvugc {
    text-align: center;
}

.o92i0hq1j0 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.o92i0hq1j0 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.o92i0hq1j0 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.o92i0hq1j0 .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.o92i0hq1j0 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.o92i0hq1j0 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.o92i0hq1j0 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.o92i0hq1j0 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.o92i0hq1j0 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.o92i0hq1j0 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.o92i0hq1j0 .bwte61r2fq {
    padding: 30px;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq {
        padding: 24px;
    }
}

.o92i0hq1j0 .bwte61r2fq .ihdjob7qbh.qp7onqoifq {
    border: none;
    padding: 0;
    border-radius: 0 !important;
    background-color: transparent;
    display: flex;
    justify-content: center;
    gap: 16px;
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq .ihdjob7qbh.qp7onqoifq {
        display: block;
        margin-bottom: 24px;
    }
}

.o92i0hq1j0 .bwte61r2fq .ihdjob7qbh.qp7onqoifq .gx96by1x0k {
    padding: 0;
    border: none;
    display: block;
    margin: 0;
    flex: 1 0 0;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq .ihdjob7qbh.qp7onqoifq .gx96by1x0k {
        flex: none;
        margin-bottom: 16px;
    }
}

.o92i0hq1j0 .bwte61r2fq .ihdjob7qbh.qp7onqoifq .gx96by1x0k .mwre4s3hxz {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #000000;
    padding: 12px 24px;
    background-color: #f5f5f5;
    border: none;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    transition: all 0.3s ease-in-out;
    opacity: 0.5;
}

.o92i0hq1j0 .bwte61r2fq .ihdjob7qbh.qp7onqoifq .gx96by1x0k .mwre4s3hxz.g0hjmwxgmj {
    opacity: 1;
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz {
        display: block;
    }
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .mlr0bjg894 {
    width: 49%;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .mlr0bjg894 {
        width: 100%;
        margin-bottom: 24px;
    }
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .mlr0bjg894 img {
    height: 450px;
    width: 100%;
    object-fit: cover;
    box-shadow: 0 8px 20px -8px #515151;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .mlr0bjg894 img {
        height: 300px;
    }
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h {
    width: 48%;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h {
        width: 100%;
    }
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .k0v0qmsmmn {
    margin-bottom: 10px;
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .nzwtqh3wwo {
    margin-bottom: 10px;
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .m9zdkfwnmi {
    margin-bottom: 0;
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .uctbi1km6j {
    margin-top: 24px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 24px;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .uctbi1km6j {
        display: block;
    }
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .uctbi1km6j .mq2aph1s1r {
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 20px;
}

@media (max-width: 992px) {
    .o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .uctbi1km6j .mq2aph1s1r {
        margin-bottom: 16px;
    }

    .o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .uctbi1km6j .mq2aph1s1r:last-child {
        margin-bottom: 0;
    }
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .uctbi1km6j .mq2aph1s1r .ozlb70jq0k {
    margin-bottom: 0;
}

.o92i0hq1j0 .bwte61r2fq .nu8fjzq4v0 .u3ekx10tkc .lnlb2dpmzz .xtkney2t1h .uctbi1km6j .mq2aph1s1r .ocbsz5dvx2 {
    margin-top: 8px;
    margin-bottom: 0;
}

.o92i0hq1j0 .oqrlo271c8,
.o92i0hq1j0 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.o92i0hq1j0 .qgx5oxxgxc,
.o92i0hq1j0 .q86u72nzef {
    color: #000000;
    text-align: center;
}

.o92i0hq1j0 .iydk0nyfxe,
.o92i0hq1j0 .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.o92i0hq1j0 .k0v0qmsmmn {
    color: #000000;
}

.o92i0hq1j0 .nzwtqh3wwo {
    color: #000000;
}

.o92i0hq1j0 .m9zdkfwnmi {
    color: #515151;
}

.o92i0hq1j0 .ozlb70jq0k {
    color: #000000;
    text-align: center;
}

.o92i0hq1j0 .ocbsz5dvx2 {
    color: #515151;
    text-align: center;
}

.cid-v2rTXfWwDT {
    padding-top: 1rem;
    padding-bottom: 1rem;
    background-color: #f8f8f8;
}

.cid-v2rTXfWwDT .ezbzwc0k17:focus,
.cid-v2rTXfWwDT span:focus {
    outline: none;
}

.cid-v2rTXfWwDT .w4je9mehl1 {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
}

.cid-v2rTXfWwDT .rss15n06j7 {
    max-width: 800px;
}

.cid-v2rTXfWwDT .ezbzwc0k17 {
    padding: 10px 0;
    min-height: 90px;
    background-image: linear-gradient(-165deg, #9c9c9c, #000000 90%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 768px) {
    .cid-v2rTXfWwDT .ezbzwc0k17 {
        min-height: 45px;
    }
}

.jf6e04ymaa {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.jf6e04ymaa .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.jf6e04ymaa .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.jf6e04ymaa .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .jf6e04ymaa .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.jf6e04ymaa .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.jf6e04ymaa .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.jf6e04ymaa .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.jf6e04ymaa .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.jf6e04ymaa .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.jf6e04ymaa .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    margin-bottom: 0;
}

.jf6e04ymaa .tllj5kk469 {
    padding: 0 40px;
}

@media (max-width: 992px) {
    .jf6e04ymaa .tllj5kk469 {
        padding: 0;
    }
}

.jf6e04ymaa .tllj5kk469 .ihdjob7qbh.qp7onqoifq {
    border: none;
    padding: 0 4px 4px 4px;
    display: flex;
    justify-content: center;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 7px 15px -8px #9c9c9c;
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .jf6e04ymaa .tllj5kk469 .ihdjob7qbh.qp7onqoifq {
        display: block;
        margin-bottom: 24px;
    }
}

.jf6e04ymaa .tllj5kk469 .ihdjob7qbh.qp7onqoifq .gx96by1x0k {
    padding: 0;
    border: none;
    display: block;
    margin: 0;
    flex: 1 0 0;
}

@media (max-width: 992px) {
    .jf6e04ymaa .tllj5kk469 .ihdjob7qbh.qp7onqoifq .gx96by1x0k {
        flex: none;
        margin-bottom: 16px;
    }
}

.jf6e04ymaa .tllj5kk469 .ihdjob7qbh.qp7onqoifq .gx96by1x0k .mwre4s3hxz {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #000000;
    padding: 12px 24px;
    background-color: transparent;
    border: none;
    transition: all 0.3s ease-in-out;
    opacity: 0.5;
}

.jf6e04ymaa .tllj5kk469 .ihdjob7qbh.qp7onqoifq .gx96by1x0k .mwre4s3hxz.g0hjmwxgmj {
    opacity: 1;
    box-shadow: 0 8px 15px -8px #9c9c9c inset;
}

.jf6e04ymaa .octe3r1aja {
    margin-bottom: 44px;
    width: 100%;
    border-top: 2px dashed #a8a8a8;
}

@media (max-width: 992px) {
    .jf6e04ymaa .octe3r1aja {
        margin-bottom: 24px;
    }
}

.jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r {
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r {
        padding: 24px;
    }
}

.jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r .mlr0bjg894 {
    margin-bottom: 24px;
}

.jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r .mlr0bjg894 img {
    height: 240px;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 992px) {
    .jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r .mlr0bjg894 img {
        height: 300px;
    }
}

.jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r .xtkney2t1h .gotb9e6ixb .gm4isjblj7 {
    display: inline-block;
    padding-left: 14px;
    padding-top: 12px;
    padding-bottom: 12px;
    border-left: 2px dashed #a8a8a8;
    margin-bottom: 16px;
}

.jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r .xtkney2t1h .nzwtqh3wwo {
    margin-bottom: 16px;
}

.jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r .xtkney2t1h .m9zdkfwnmi {
    margin-bottom: 0;
}

.jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r .xtkney2t1h .xfm6qxdf74 {
    margin-top: 16px;
}

.jf6e04ymaa .nu8fjzq4v0 .u3ekx10tkc .mq2aph1s1r .xtkney2t1h .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.jf6e04ymaa .oqrlo271c8,
.jf6e04ymaa .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.jf6e04ymaa .qgx5oxxgxc,
.jf6e04ymaa .q86u72nzef {
    color: #000000;
    text-align: center;
}

.jf6e04ymaa .iydk0nyfxe,
.jf6e04ymaa .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.jf6e04ymaa .gm4isjblj7 {
    color: #515151;
}

.jf6e04ymaa .nzwtqh3wwo {
    color: #000000;
}

.jf6e04ymaa .m9zdkfwnmi {
    color: #515151;
}

.j8si7r1tlv {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f8f8f8;
}

.j8si7r1tlv .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.j8si7r1tlv .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.j8si7r1tlv .dyr73u2maw {
    display: flex;
    justify-content: center;
    position: relative;
    min-width: 100%;
    max-width: 100%;
}

@media (max-width: 768px) {
    .j8si7r1tlv .dyr73u2maw {
        min-width: 100%;
        max-width: 100%;
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
}

.j8si7r1tlv .dyr73u2maw .mhid41n043 {
    width: 100%;
}

.j8si7r1tlv .dyr73u2maw .mhid41n043 .kqbfrz03cf {
    height: 100%;
}

.j8si7r1tlv .dyr73u2maw .mhid41n043 .kqbfrz03cf .w6zucodck5 .m9zdkfwnmi {
    display: inline-block;
    width: 75%;
    position: relative;
    z-index: 1;
    margin-bottom: 32px;
    background-image: linear-gradient(-165deg, #9c9c9c, #000000 90%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .j8si7r1tlv .dyr73u2maw .mhid41n043 .kqbfrz03cf .w6zucodck5 .m9zdkfwnmi {
        width: 100%;
        background-image: linear-gradient(-165deg, #9c9c9c, #000000 50%);
    }
}

.j8si7r1tlv .dyr73u2maw .mhid41n043 .kqbfrz03cf .m0wfydv39r .smykal1e57 {
    display: inline-flex;
    align-items: center;
}

.j8si7r1tlv .dyr73u2maw .mhid41n043 .kqbfrz03cf .m0wfydv39r .smykal1e57 .egr0v51xt4 {
    display: inline-flex;
    width: 64px;
    height: 64px;
    min-width: 64px;
    padding: 4px;
    border-radius: 100% !important;
    background-image: linear-gradient(#a8a8a8 40%, #f5f5f5);
    box-shadow: 0 8px 20px -8px #515151;
    margin-right: 16px;
}

.j8si7r1tlv .dyr73u2maw .mhid41n043 .kqbfrz03cf .m0wfydv39r .smykal1e57 .egr0v51xt4 img {
    display: inline-flex;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 100% !important;
}

.j8si7r1tlv .dyr73u2maw .mhid41n043 .kqbfrz03cf .m0wfydv39r .smykal1e57 .vnwc008f77 .qimrcd5ngf {
    position: relative;
    z-index: 1;
    margin-bottom: 0;
}

.j8si7r1tlv .dyr73u2maw .mhid41n043 .kqbfrz03cf .m0wfydv39r .smykal1e57 .vnwc008f77 .sf45y43hct {
    position: relative;
    z-index: 1;
    margin-bottom: 0;
}

.j8si7r1tlv .crsnqs7ii0,
.j8si7r1tlv .r70df1offi {
    display: flex;
}

.j8si7r1tlv .f84rbja4i3 {
    top: 45%;
    width: 40px;
    height: 40px;
    font-size: 16px;
    background-color: #f5f5f5 !important;
    color: #000000 !important;
    border: none;
    border-top: 3px solid #ffffff !important;
    box-shadow: 0 8px 20px -8px #9c9c9c;
    border-radius: 50%;
    transition: all 0.3s;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 1 !important;
}

@media (max-width: 992px) {
    .j8si7r1tlv .f84rbja4i3 {
        top: 0;
    }
}

.j8si7r1tlv .f84rbja4i3:hover {
    background-color: #000000 !important;
    color: #f5f5f5 !important;
    border-top: none !important;
}

.j8si7r1tlv .f84rbja4i3:disabled {
    opacity: 0.5 !important;
    background-color: #f5f5f5 !important;
    color: #000000 !important;
    border-top: 3px solid #ffffff !important;
}

.j8si7r1tlv .f84rbja4i3.r70df1offi {
    left: 0;
}

.j8si7r1tlv .f84rbja4i3.r70df1offi .q8o9fwqu1c {
    margin-right: 4px;
}

.j8si7r1tlv .f84rbja4i3.crsnqs7ii0 {
    right: 0;
}

.j8si7r1tlv .f84rbja4i3.crsnqs7ii0 .q8o9fwqu1c {
    margin-left: 4px;
}

.j8si7r1tlv .xss45dhnp5 {
    position: relative;
    z-index: 1;
    width: 100%;
    padding-left: 80px;
    padding-right: 80px;
}

@media (max-width: 992px) {
    .j8si7r1tlv .xss45dhnp5 {
        padding-top: 4rem;
        padding-left: 0;
        padding-right: 0;
    }
}

.j8si7r1tlv .kisr3vcogr {
    overflow: hidden;
    width: 100%;
    padding: 0;
    padding-bottom: 20px;
}

.j8si7r1tlv .kisr3vcogr.is-draggable {
    cursor: grab;
}

.j8si7r1tlv .kisr3vcogr.is-dragging {
    cursor: grabbing;
}

.j8si7r1tlv .srwcoos4ro {
    display: flex;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.j8si7r1tlv .item-menu-overlay {
    opacity: 0 !important;
}

.j8si7r1tlv .m9zdkfwnmi,
.j8si7r1tlv .w6zucodck5 {
    color: #000000;
}

.j8si7r1tlv .m9zdkfwnmi,
.j8si7r1tlv .w6zucodck5,
.j8si7r1tlv .m0wfydv39r {
    text-align: center;
}

.j8si7r1tlv .qimrcd5ngf {
    color: #000000;
    text-align: left;
}

.j8si7r1tlv .sf45y43hct {
    color: #515151;
    text-align: left;
}

.xjc4tlzu76 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.xjc4tlzu76 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.xjc4tlzu76 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.xjc4tlzu76 .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .xjc4tlzu76 .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.xjc4tlzu76 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.xjc4tlzu76 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.xjc4tlzu76 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.xjc4tlzu76 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.xjc4tlzu76 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .xjc4tlzu76 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.xjc4tlzu76 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .xjc4tlzu76 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.xjc4tlzu76 .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .nzwtqh3wwo {
    margin-bottom: 24px;
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .s5ta2geysn {
    width: 100%;
    border-bottom: 2px dashed #a8a8a8;
    margin-bottom: 24px;
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .d32oyrngte {
    padding: 0;
    margin: 24px 0 0 0;
    list-style: none;
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .d32oyrngte .tf2emqgxwl {
    margin-bottom: 16px;
    padding-left: 24px;
    position: relative;
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .d32oyrngte .tf2emqgxwl:last-child {
    margin-bottom: 0;
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .d32oyrngte .tf2emqgxwl::before {
    content: '✓';
    position: absolute;
    top: 0;
    left: 0;
    font-size: 16px;
    color: #515151;
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 {
    width: 100%;
    margin-top: 14px;
}

.xjc4tlzu76 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 .sklg8dlzk1 {
    width: 100%;
    margin-bottom: 0;
}

.xjc4tlzu76 .oqrlo271c8,
.xjc4tlzu76 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.xjc4tlzu76 .qgx5oxxgxc,
.xjc4tlzu76 .q86u72nzef {
    color: #000000;
    text-align: center;
}

.xjc4tlzu76 .iydk0nyfxe,
.xjc4tlzu76 .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.xjc4tlzu76 .nzwtqh3wwo {
    color: #000000;
    text-align: center;
}

.xjc4tlzu76 .d32oyrngte {
    color: #515151;
}

.kb69u930d7 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.kb69u930d7 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.kb69u930d7 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.kb69u930d7 .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .kb69u930d7 .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.kb69u930d7 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.kb69u930d7 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.kb69u930d7 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.kb69u930d7 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.kb69u930d7 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .kb69u930d7 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.kb69u930d7 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .kb69u930d7 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.kb69u930d7 .kxenvlk1lb {
    margin: 0;
    justify-content: center;
}

.kb69u930d7 .kxenvlk1lb .ezbzwc0k17 {
    padding: 0;
    margin-bottom: 24px;
}

.kb69u930d7 .kxenvlk1lb .ezbzwc0k17:nth-child(3n) .kqbfrz03cf {
    border-right: none;
}

.kb69u930d7 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    height: 100%;
    border-right: 2px solid #e8e8e8;
    padding: 0 30px;
    border-radius: 0 !important;
}

@media (max-width: 992px) {
    .kb69u930d7 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        border-right: none;
        padding: 0 24px;
    }
}

.kb69u930d7 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .k0v0qmsmmn {
    margin-bottom: 0;
}

.kb69u930d7 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .nzwtqh3wwo {
    margin-top: 8px;
    margin-bottom: 0;
}

.kb69u930d7 .oqrlo271c8,
.kb69u930d7 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.kb69u930d7 .qgx5oxxgxc,
.kb69u930d7 .q86u72nzef {
    color: #000000;
    text-align: center;
}

.kb69u930d7 .iydk0nyfxe,
.kb69u930d7 .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.kb69u930d7 .nzwtqh3wwo {
    color: #515151;
    text-align: center;
}

.kb69u930d7 .k0v0qmsmmn {
    color: #000000;
    text-align: center;
}

.dkwlhbgaj5 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.dkwlhbgaj5 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.dkwlhbgaj5 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.dkwlhbgaj5 .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
}

@media (max-width: 992px) {
    .dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .c4wl273590 .t18h5mwt9k {
    display: inline-flex;
    margin-bottom: 16px;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .c4wl273590 .t18h5mwt9k .xbnzqw52nd {
    margin-right: 8px;
    margin-bottom: 0;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .c4wl273590 .t18h5mwt9k .xbnzqw52nd:last-child {
    margin-right: 0;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi {
    margin-bottom: 20px;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .m0wfydv39r .smykal1e57 {
    display: inline-flex;
    align-items: center;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .m0wfydv39r .smykal1e57 .egr0v51xt4 {
    padding-right: 14px;
    border-right: 2px dashed #a8a8a8;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .m0wfydv39r .smykal1e57 .egr0v51xt4 img {
    display: inline-flex;
    width: 64px;
    height: 64px;
    min-width: 64px;
    object-fit: cover;
    border: 4px solid #ffffff;
    box-shadow: 0 8px 20px -8px #515151;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .m0wfydv39r .smykal1e57 .vnwc008f77 {
    padding-left: 14px;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .m0wfydv39r .smykal1e57 .vnwc008f77 .qimrcd5ngf {
    position: relative;
    z-index: 1;
    margin-bottom: 0;
}

.dkwlhbgaj5 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .m0wfydv39r .smykal1e57 .vnwc008f77 .sf45y43hct {
    position: relative;
    z-index: 1;
    margin-bottom: 0;
}

.dkwlhbgaj5 .xbnzqw52nd {
    color: #000000;
}

.dkwlhbgaj5 .m9zdkfwnmi {
    color: #515151;
}

.dkwlhbgaj5 .qimrcd5ngf {
    color: #000000;
}

.dkwlhbgaj5 .sf45y43hct {
    color: #515151;
}

.c7z7em95jp {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.c7z7em95jp .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.c7z7em95jp .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.c7z7em95jp .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .c7z7em95jp .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.c7z7em95jp .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.c7z7em95jp .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.c7z7em95jp .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.c7z7em95jp .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.c7z7em95jp .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .c7z7em95jp .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.c7z7em95jp .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .c7z7em95jp .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.c7z7em95jp .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .c7z7em95jp .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 {
    display: flex;
    justify-content: center;
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 {
        margin-bottom: 24px;
    }
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 .ujg0w126uf {
    width: 180px;
    height: 180px;
    display: inline-flex;
    padding: 10px;
    border-top: 3px solid #ffffff;
    box-shadow: 0 10px 12px -8px #9c9c9c;
    background-color: #f5f5f5;
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 .ujg0w126uf .q8o9fwqu1c {
    width: 100%;
    height: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 84px;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 12px -8px #9c9c9c;
    background-color: #f5f5f5;
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .nzwtqh3wwo {
    margin-bottom: 10px;
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi {
    margin-bottom: 0;
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 {
    margin-top: 10px;
}

.c7z7em95jp .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.c7z7em95jp .oqrlo271c8,
.c7z7em95jp .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.c7z7em95jp .qgx5oxxgxc,
.c7z7em95jp .q86u72nzef {
    color: #000000;
    text-align: center;
}

.c7z7em95jp .iydk0nyfxe,
.c7z7em95jp .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.c7z7em95jp .nzwtqh3wwo {
    color: #000000;
}

.c7z7em95jp .m9zdkfwnmi {
    color: #515151;
}

.u5ie2xsear {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.u5ie2xsear .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.u5ie2xsear .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.u5ie2xsear .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .u5ie2xsear .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.u5ie2xsear .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.u5ie2xsear .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.u5ie2xsear .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.u5ie2xsear .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.u5ie2xsear .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .u5ie2xsear .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.u5ie2xsear .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .u5ie2xsear .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.u5ie2xsear .kxenvlk1lb {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 -12px;
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .u5ie2xsear .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

@media (max-width: 992px) {
    .u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 {
        margin-bottom: 24px;
    }
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 img {
    width: 100%;
    height: 240px;
    object-fit: cover;
    box-shadow: 0 8px 20px -8px #515151;
}

@media (max-width: 992px) {
    .u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 img {
        height: 300px;
    }
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz {
    padding-top: 20px;
}

@media (max-width: 992px) {
    .u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz {
        padding-top: 0;
    }
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 {
    margin-bottom: 24px;
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 .q8o9fwqu1c {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    font-size: 27px;
    background-image: linear-gradient(#000000 30%, #f5f5f5 130%);
    box-shadow: 0 8px 24px -5px #515151;
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .nzwtqh3wwo {
    margin-bottom: 10px;
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi {
    margin-bottom: 0;
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 {
    margin-top: 10px;
}

.u5ie2xsear .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.u5ie2xsear .kxenvlk1lb .features-image .kqbfrz03cf {
    display: grid;
    grid-template-columns: 52% 48%;
    gap: 24px;
}

@media (max-width: 992px) {
    .u5ie2xsear .kxenvlk1lb .features-image .kqbfrz03cf {
        display: block;
    }
}

.u5ie2xsear .w2xkiqzeuo {
    width: 60%;
}

@media (max-width: 992px) {
    .u5ie2xsear .w2xkiqzeuo {
        width: 100%;
    }
}

.u5ie2xsear .py1f1a7pk3 {
    width: 40%;
}

@media (max-width: 992px) {
    .u5ie2xsear .py1f1a7pk3 {
        width: 100%;
    }
}

.u5ie2xsear .ohb1cjtxdm {
    margin-top: 12px;
}

.u5ie2xsear .oqrlo271c8,
.u5ie2xsear .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.u5ie2xsear .qgx5oxxgxc,
.u5ie2xsear .q86u72nzef {
    color: #000000;
}

.u5ie2xsear .iydk0nyfxe,
.u5ie2xsear .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.u5ie2xsear .nzwtqh3wwo {
    color: #000000;
}

.u5ie2xsear .m9zdkfwnmi {
    color: #515151;
}

.u5ie2xsear .qgx5oxxgxc,
.u5ie2xsear .q86u72nzef,
.u5ie2xsear .ohb1cjtxdm {
    text-align: center;
}

.cid-v2rTXg2Kb9 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.cid-v2rTXg2Kb9 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.cid-v2rTXg2Kb9 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2rTXg2Kb9 .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .cid-v2rTXg2Kb9 .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.cid-v2rTXg2Kb9 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.cid-v2rTXg2Kb9 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.cid-v2rTXg2Kb9 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.cid-v2rTXg2Kb9 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.cid-v2rTXg2Kb9 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .cid-v2rTXg2Kb9 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.cid-v2rTXg2Kb9 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .cid-v2rTXg2Kb9 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.cid-v2rTXg2Kb9 .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
}

@media (max-width: 992px) {
    .cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .nzwtqh3wwo {
    margin-bottom: 24px;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .item-price {
    margin-bottom: 24px;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi {
    margin-bottom: 14px;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 {
    width: 100%;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 .sklg8dlzk1 {
    width: 100%;
    margin-bottom: 0;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .s5ta2geysn {
    position: relative;
    z-index: 1;
    width: 100%;
    border-bottom: 2px dashed #a8a8a8;
    margin-top: 24px;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .d32oyrngte {
    padding: 0;
    margin: 24px 0 0 0;
    list-style: none;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .d32oyrngte .tf2emqgxwl {
    margin-bottom: 16px;
    padding-left: 24px;
    position: relative;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .d32oyrngte .tf2emqgxwl:last-child {
    margin-bottom: 0;
}

.cid-v2rTXg2Kb9 .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .d32oyrngte .tf2emqgxwl::before {
    content: '✓';
    position: absolute;
    top: 0;
    left: 0;
    font-size: 16px;
    color: #515151;
}

.cid-v2rTXg2Kb9 .oqrlo271c8,
.cid-v2rTXg2Kb9 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.cid-v2rTXg2Kb9 .qgx5oxxgxc,
.cid-v2rTXg2Kb9 .q86u72nzef {
    color: #000000;
    text-align: center;
}

.cid-v2rTXg2Kb9 .iydk0nyfxe,
.cid-v2rTXg2Kb9 .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.cid-v2rTXg2Kb9 .nzwtqh3wwo {
    color: #000000;
}

.cid-v2rTXg2Kb9 .item-price {
    color: #000000;
}

.cid-v2rTXg2Kb9 .m9zdkfwnmi {
    color: #515151;
}

.cid-v2rTXg2Kb9 .d32oyrngte {
    color: #515151;
}

.kg467fylg4 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.kg467fylg4 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.kg467fylg4 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.kg467fylg4 .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .kg467fylg4 .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.kg467fylg4 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.kg467fylg4 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.kg467fylg4 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.kg467fylg4 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.kg467fylg4 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .kg467fylg4 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.kg467fylg4 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .kg467fylg4 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.kg467fylg4 .bwte61r2fq {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
}

@media (max-width: 992px) {
    .kg467fylg4 .bwte61r2fq {
        padding: 24px;
    }
}

.kg467fylg4 .bwte61r2fq .zwqi6tlib7 iframe {
    height: 550px;
    box-shadow: 0 8px 20px -8px #9c9c9c;
    border-top: 3px solid #ffffff !important;
    filter: grayscale(1);
}

@media (max-width: 992px) {
    .kg467fylg4 .bwte61r2fq .zwqi6tlib7 iframe {
        height: 350px;
    }
}

.kg467fylg4 .oqrlo271c8,
.kg467fylg4 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.kg467fylg4 .qgx5oxxgxc,
.kg467fylg4 .q86u72nzef {
    color: #000000;
    text-align: center;
}

.kg467fylg4 .iydk0nyfxe,
.kg467fylg4 .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.et5vj7hzj4 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.et5vj7hzj4 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.et5vj7hzj4 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.et5vj7hzj4 .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .et5vj7hzj4 .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.et5vj7hzj4 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.et5vj7hzj4 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.et5vj7hzj4 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.et5vj7hzj4 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.et5vj7hzj4 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.et5vj7hzj4 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    margin-bottom: 0;
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx {
    position: relative;
    padding: 7px 16px;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    transition: all 0.3s ease-in-out;
    margin-bottom: 16px;
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .pjvze2gbj9 {
    background-color: transparent;
    border: none;
    border-radius: 0;
    padding: 0;
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .pjvze2gbj9 .jgiu7qef9j {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .pjvze2gbj9 .jgiu7qef9j .s4nthcca6c {
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .pjvze2gbj9 .jgiu7qef9j .bmwe8ih6r7 {
    width: 24px;
    height: 24px;
    min-width: 24px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-left: 24px;
    transition: all 0.3s ease-in-out;
    border-radius: 100%;
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .pjvze2gbj9 .jgiu7qef9j .bmwe8ih6r7 .q8o9fwqu1c {
    font-size: 16px;
    transition: all 0.3s ease-in-out;
    color: #000000;
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .pjvze2gbj9 .jgiu7qef9j:not(.pql44dc0xo) .bmwe8ih6r7 .q8o9fwqu1c {
    transform: rotate(-180deg);
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .gmie5vsvgc .uu5ice2gzr {
    padding: 8px 0;
}

.et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .gmie5vsvgc .uu5ice2gzr .d14w2le56n {
    display: inline-flex;
    width: 95%;
    margin-bottom: 0;
}

@media (max-width: 1440px) {
    .et5vj7hzj4 .c25mwk9nur .oqj5z9v8yx .gmie5vsvgc .uu5ice2gzr .d14w2le56n {
        width: 100%;
    }
}

.et5vj7hzj4 .oqrlo271c8,
.et5vj7hzj4 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.et5vj7hzj4 .qgx5oxxgxc,
.et5vj7hzj4 .q86u72nzef {
    color: #000000;
    text-align: center;
}

.et5vj7hzj4 .iydk0nyfxe,
.et5vj7hzj4 .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.et5vj7hzj4 .s4nthcca6c {
    color: #000000;
}

.et5vj7hzj4 .d14w2le56n {
    color: #515151;
}

.rhx5xho5u3 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.rhx5xho5u3 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.rhx5xho5u3 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.rhx5xho5u3 .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .rhx5xho5u3 .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.rhx5xho5u3 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.rhx5xho5u3 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.rhx5xho5u3 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.rhx5xho5u3 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.rhx5xho5u3 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 0;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .rhx5xho5u3 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.rhx5xho5u3 .kxenvlk1lb {
    margin: 0 -18px;
    justify-content: center;
}

.rhx5xho5u3 .kxenvlk1lb .oqj5z9v8yx {
    padding: 0 18px;
    justify-content: center;
}

.rhx5xho5u3 .kxenvlk1lb .oqj5z9v8yx .mlr0bjg894 {
    position: relative;
    height: 100%;
}

@media (max-width: 992px) {
    .rhx5xho5u3 .kxenvlk1lb .oqj5z9v8yx .mlr0bjg894 {
        margin-bottom: 32px;
    }
}

.rhx5xho5u3 .kxenvlk1lb .oqj5z9v8yx .mlr0bjg894 img {
    width: 100%;
    height: 450px;
    object-fit: cover;
    box-shadow: 0 8px 20px -8px #515151;
}

@media (max-width: 992px) {
    .rhx5xho5u3 .kxenvlk1lb .oqj5z9v8yx .mlr0bjg894 img {
        height: 300px;
    }
}

.rhx5xho5u3 .kxenvlk1lb .oqj5z9v8yx .w6zucodck5 .iydk0nyfxe {
    margin-bottom: 0;
}

.rhx5xho5u3 .kxenvlk1lb .oqj5z9v8yx .w6zucodck5 .xfm6qxdf74 {
    margin-top: 14px;
}

.rhx5xho5u3 .kxenvlk1lb .oqj5z9v8yx .w6zucodck5 .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.rhx5xho5u3 .oqrlo271c8,
.rhx5xho5u3 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.rhx5xho5u3 .qgx5oxxgxc,
.rhx5xho5u3 .q86u72nzef {
    color: #000000;
    text-align: center;
}

.rhx5xho5u3 .iydk0nyfxe {
    color: #515151;
}

.hl1t3fxvrw {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.hl1t3fxvrw .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.hl1t3fxvrw .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.hl1t3fxvrw .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .hl1t3fxvrw .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.hl1t3fxvrw .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.hl1t3fxvrw .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.hl1t3fxvrw .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.hl1t3fxvrw .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.hl1t3fxvrw .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .hl1t3fxvrw .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.hl1t3fxvrw .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .hl1t3fxvrw .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.hl1t3fxvrw .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
}

@media (max-width: 992px) {
    .hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 {
    margin-bottom: 24px;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 .q8o9fwqu1c {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 72px;
    height: 64px;
    font-size: 34px;
    background-image: linear-gradient(#000000 30%, #f5f5f5 130%);
    box-shadow: 0 8px 24px -5px #515151;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .nzwtqh3wwo {
    margin-bottom: 10px;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi {
    margin-bottom: 0;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 {
    margin-top: 10px;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .s5ta2geysn {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 2px;
    background-color: #e8e8e8;
    margin-top: 24px;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .k0v0qmsmmn {
    margin-top: 24px;
    margin-bottom: 0;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 {
    margin-top: 24px;
}

.hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 img {
    width: 100%;
    height: 240px;
    object-fit: cover;
    box-shadow: 0 8px 20px -8px #515151;
}

@media (max-width: 992px) {
    .hl1t3fxvrw .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 img {
        height: 300px;
    }
}

.hl1t3fxvrw .oqrlo271c8,
.hl1t3fxvrw .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.hl1t3fxvrw .qgx5oxxgxc,
.hl1t3fxvrw .q86u72nzef {
    color: #000000;
    text-align: center;
}

.hl1t3fxvrw .iydk0nyfxe,
.hl1t3fxvrw .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.hl1t3fxvrw .nzwtqh3wwo {
    color: #000000;
}

.hl1t3fxvrw .m9zdkfwnmi {
    color: #515151;
}

.hl1t3fxvrw .k0v0qmsmmn {
    color: #000000;
}

.zokuxtlcog {
    background-image: url("photo-1675895190301-c8b2458bb87e.jpeg");
}

.zokuxtlcog .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.zokuxtlcog .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.zokuxtlcog .bwte61r2fq {
    padding: 60px;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    overflow: hidden;
}

@media (max-width: 1440px) {
    .zokuxtlcog .bwte61r2fq {
        padding: 32px 24px;
    }
}

@media (max-width: 992px) {
    .zokuxtlcog .bwte61r2fq {
        padding: 24px;
    }
}

.zokuxtlcog .bwte61r2fq .poy36bb1x2 {
    margin-bottom: 32px;
}

.zokuxtlcog .bwte61r2fq .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.zokuxtlcog .bwte61r2fq .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.zokuxtlcog .bwte61r2fq .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.zokuxtlcog .bwte61r2fq .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-165deg, #f5f5f5, #000000 50%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .zokuxtlcog .bwte61r2fq .q86u72nzef .qgx5oxxgxc {
        width: 100%;
        background-image: linear-gradient(-165deg, #f5f5f5, #000000 40%);
    }
}

.zokuxtlcog .bwte61r2fq .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .zokuxtlcog .bwte61r2fq .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.zokuxtlcog .bwte61r2fq .xfm6qxdf74 {
    margin-top: 22px;
}

.zokuxtlcog .oqrlo271c8,
.zokuxtlcog .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.zokuxtlcog .qgx5oxxgxc {
    color: #000000;
}

.zokuxtlcog .iydk0nyfxe,
.zokuxtlcog .w6zucodck5 {
    color: #000000;
    text-align: center;
}

.zokuxtlcog .qgx5oxxgxc,
.zokuxtlcog .q86u72nzef,
.zokuxtlcog .xfm6qxdf74 {
    text-align: center;
}

.r62u61vhrx .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.r62u61vhrx .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background-image: url("background1.jpg");
}

.r62u61vhrx .mbfmp06qfq {
    height: 450px;
}

@media (max-width: 992px) {
    .r62u61vhrx .mbfmp06qfq {
        width: 300px;
    }
}

.fmt9thef71 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.fmt9thef71 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.fmt9thef71 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.fmt9thef71 .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .fmt9thef71 .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.fmt9thef71 .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.fmt9thef71 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.fmt9thef71 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.fmt9thef71 .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.fmt9thef71 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .fmt9thef71 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.fmt9thef71 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .fmt9thef71 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.fmt9thef71 .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.fmt9thef71 .kxenvlk1lb .oqj5z9v8yx {
    padding: 0 12px;
}

@media (max-width: 992px) {
    .fmt9thef71 .kxenvlk1lb .oqj5z9v8yx {
        margin-bottom: 18px;
    }
}

.fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
}

@media (max-width: 992px) {
    .fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq {
        padding: 24px;
    }
}

.fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq .m9zdkfwnmi {
    margin-bottom: 0;
}

.fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq .xfm6qxdf74 {
    margin-top: 14px;
}

.fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq .mlr0bjg894 {
    position: relative;
    height: 100%;
}

@media (max-width: 992px) {
    .fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq .mlr0bjg894 {
        height: 300px;
    }
}

.fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq .mlr0bjg894 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    box-shadow: 0 8px 20px -8px #515151;
}

.fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .w6zucodck5 {
    padding: 60px 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .fmt9thef71 .kxenvlk1lb .oqj5z9v8yx .w6zucodck5 {
        padding: 24px;
    }
}

.fmt9thef71 .oqrlo271c8,
.fmt9thef71 .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.fmt9thef71 .qgx5oxxgxc,
.fmt9thef71 .q86u72nzef {
    color: #000000;
    text-align: center;
}

.fmt9thef71 .iydk0nyfxe,
.fmt9thef71 .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.fmt9thef71 .m9zdkfwnmi {
    color: #000000;
}

.fmt9thef71 .m9zdkfwnmi,
.fmt9thef71 .xfm6qxdf74 {
    text-align: center;
}

.pg5gtanysc {
    background-image: url("photo-1755677617243-abe2131ed70f.jpeg");
}

.pg5gtanysc .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.pg5gtanysc .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.pg5gtanysc .mbfmp06qfq {
    height: 450px;
}

@media (max-width: 992px) {
    .pg5gtanysc .mbfmp06qfq {
        width: 300px;
    }
}

.tod3nko36l {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.tod3nko36l .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.tod3nko36l .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.tod3nko36l .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .tod3nko36l .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.tod3nko36l .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.tod3nko36l .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.tod3nko36l .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.tod3nko36l .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.tod3nko36l .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .tod3nko36l .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.tod3nko36l .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .tod3nko36l .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.tod3nko36l .dyr73u2maw {
    display: flex;
    justify-content: center;
    position: relative;
    min-width: 425px;
    max-width: 425px;
}

@media (max-width: 768px) {
    .tod3nko36l .dyr73u2maw {
        min-width: 100%;
        max-width: 100%;
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
}

.tod3nko36l .dyr73u2maw .mhid41n043 {
    width: 100%;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
}

@media (max-width: 992px) {
    .tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf {
        padding: 24px;
    }
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .qimrcd5ngf {
    position: relative;
    z-index: 1;
    margin-bottom: 8px;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .sf45y43hct {
    position: relative;
    z-index: 1;
    margin-bottom: 0;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .aewo3zpclx {
    position: relative;
    z-index: 1;
    margin-top: 24px;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .aewo3zpclx .qqmxc1hggi {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .aewo3zpclx .qqmxc1hggi .llujyexdh5:last-child a .q8o9fwqu1c {
    margin-right: 0;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .aewo3zpclx .qqmxc1hggi .llujyexdh5 a {
    display: block;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .aewo3zpclx .qqmxc1hggi .llujyexdh5 a:hover .q8o9fwqu1c,
.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .aewo3zpclx .qqmxc1hggi .llujyexdh5 a:hover .q8o9fwqu1c {
    transform: scale(1.2);
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .aewo3zpclx .qqmxc1hggi .llujyexdh5 a .q8o9fwqu1c {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    font-size: 14px;
    transition: all 0.3s ease-in-out;
    margin-right: 10px;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .egr0v51xt4 {
    margin-top: 24px;
}

.tod3nko36l .dyr73u2maw .mhid41n043 .kqbfrz03cf .egr0v51xt4 img {
    width: 100%;
    height: 280px;
    object-fit: cover;
    box-shadow: 0 8px 20px -8px #515151;
}

.tod3nko36l .crsnqs7ii0,
.tod3nko36l .r70df1offi {
    display: flex;
}

.tod3nko36l .f84rbja4i3 {
    top: 50%;
    width: 40px;
    height: 40px;
    font-size: 16px;
    background-color: #000000 !important;
    color: #ffffff !important;
    border: none;
    border-radius: 50%;
    transition: all 0.3s;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 1 !important;
}

@media (max-width: 992px) {
    .tod3nko36l .f84rbja4i3 {
        top: 0;
    }
}

.tod3nko36l .f84rbja4i3:hover {
    background-color: #ffffff !important;
    color: #000000 !important;
}

.tod3nko36l .f84rbja4i3:disabled {
    background-color: #000000 !important;
    color: #ffffff !important;
    opacity: 0.5 !important;
}

.tod3nko36l .f84rbja4i3.r70df1offi {
    left: 0;
}

.tod3nko36l .f84rbja4i3.r70df1offi .q8o9fwqu1c {
    margin-right: 4px;
}

.tod3nko36l .f84rbja4i3.crsnqs7ii0 {
    right: 0;
}

.tod3nko36l .f84rbja4i3.crsnqs7ii0 .q8o9fwqu1c {
    margin-left: 4px;
}

.tod3nko36l .xss45dhnp5 {
    position: relative;
    z-index: 1;
    width: 100%;
}

@media (max-width: 992px) {
    .tod3nko36l .xss45dhnp5 {
        padding-top: 4rem;
    }
}

.tod3nko36l .xss45dhnp5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 5%;
    height: 100%;
    background-image: linear-gradient(-90deg, transparent 45%, #f5f5f5 110%);
    pointer-events: none;
    z-index: 2;
}

@media (max-width: 768px) {
    .tod3nko36l .xss45dhnp5::before {
        display: none;
    }
}

.tod3nko36l .xss45dhnp5::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 5%;
    height: 100%;
    background-image: linear-gradient(90deg, transparent 45%, #f5f5f5 110%);
    pointer-events: none;
    z-index: 2;
}

@media (max-width: 768px) {
    .tod3nko36l .xss45dhnp5::after {
        display: none;
    }
}

.tod3nko36l .kisr3vcogr {
    overflow: hidden;
    width: 100%;
    padding: 0;
    padding-bottom: 20px;
}

.tod3nko36l .kisr3vcogr.is-draggable {
    cursor: grab;
}

.tod3nko36l .kisr3vcogr.is-dragging {
    cursor: grabbing;
}

.tod3nko36l .srwcoos4ro {
    display: flex;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.tod3nko36l .item-menu-overlay {
    opacity: 0 !important;
}

.tod3nko36l .oqrlo271c8,
.tod3nko36l .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.tod3nko36l .qgx5oxxgxc,
.tod3nko36l .q86u72nzef {
    color: #000000;
    text-align: center;
}

.tod3nko36l .iydk0nyfxe,
.tod3nko36l .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.tod3nko36l .qimrcd5ngf {
    color: #000000;
}

.tod3nko36l .sf45y43hct {
    color: #515151;
}

.dem427zzei {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.dem427zzei .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.dem427zzei .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.dem427zzei .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 24px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .dem427zzei .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.dem427zzei .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 75%;
    margin-bottom: 0;
    background-image: linear-gradient(-165deg, #9c9c9c, #000000 90%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .dem427zzei .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.dem427zzei .k2q3w3frg7 .xfm6qxdf74 {
    margin-top: 16px;
}

.dem427zzei .qgx5oxxgxc {
    color: #000000;
}

.dem427zzei .iydk0nyfxe,
.dem427zzei .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.dem427zzei .qgx5oxxgxc,
.dem427zzei .q86u72nzef,
.dem427zzei .xfm6qxdf74 {
    text-align: center;
}

.cid-v2rTXg6kUG {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.cid-v2rTXg6kUG .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.cid-v2rTXg6kUG .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2rTXg6kUG .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .cid-v2rTXg6kUG .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.cid-v2rTXg6kUG .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.cid-v2rTXg6kUG .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.cid-v2rTXg6kUG .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.cid-v2rTXg6kUG .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.cid-v2rTXg6kUG .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .cid-v2rTXg6kUG .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.cid-v2rTXg6kUG .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .cid-v2rTXg6kUG .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.cid-v2rTXg6kUG .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
}

@media (max-width: 992px) {
    .cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 {
    margin-bottom: 24px;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 .q8o9fwqu1c {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 72px;
    height: 64px;
    font-size: 34px;
    background-image: linear-gradient(#000000 30%, #f5f5f5 130%);
    box-shadow: 0 8px 24px -5px #515151;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .nzwtqh3wwo {
    margin-bottom: 10px;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi {
    margin-bottom: 0;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .s5ta2geysn {
    width: 100%;
    border-top: 2px dashed #9c9c9c;
    margin-top: 24px;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .item-price {
    margin-top: 24px;
    margin-bottom: 0;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 {
    margin-top: 14px;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 {
    margin-top: 32px;
}

.cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 img {
    width: 100%;
    height: 600px;
    object-fit: cover;
    box-shadow: 0 8px 20px -8px #515151;
}

@media (max-width: 1440px) {
    .cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 img {
        height: 400px;
    }
}

@media (max-width: 992px) {
    .cid-v2rTXg6kUG .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 img {
        height: 300px;
    }
}

.cid-v2rTXg6kUG .oqrlo271c8,
.cid-v2rTXg6kUG .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.cid-v2rTXg6kUG .qgx5oxxgxc,
.cid-v2rTXg6kUG .q86u72nzef {
    color: #000000;
    text-align: center;
}

.cid-v2rTXg6kUG .iydk0nyfxe,
.cid-v2rTXg6kUG .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.cid-v2rTXg6kUG .nzwtqh3wwo {
    color: #000000;
}

.cid-v2rTXg6kUG .m9zdkfwnmi {
    color: #515151;
}

.cid-v2rTXg6kUG .k0v0qmsmmn {
    color: #000000;
}

.ykw621x9aj {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.ykw621x9aj .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.ykw621x9aj .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ykw621x9aj .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .ykw621x9aj .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.ykw621x9aj .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.ykw621x9aj .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.ykw621x9aj .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.ykw621x9aj .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.ykw621x9aj .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .ykw621x9aj .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.ykw621x9aj .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .ykw621x9aj .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.ykw621x9aj .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.ykw621x9aj .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .ykw621x9aj .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

.ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 {
    display: flex;
    justify-content: center;
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 {
        margin-bottom: 24px;
    }
}

.ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .egr0v51xt4 img {
    display: inline-block;
    width: 180px;
    height: 180px;
    object-fit: cover;
    border-radius: 100% !important;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 20px -8px #515151;
}

.ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .nzwtqh3wwo {
    margin-bottom: 10px;
}

.ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi {
    margin-bottom: 0;
}

.ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 {
    margin-top: 10px;
}

.ykw621x9aj .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.ykw621x9aj .oqrlo271c8,
.ykw621x9aj .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.ykw621x9aj .qgx5oxxgxc,
.ykw621x9aj .q86u72nzef {
    color: #000000;
    text-align: center;
}

.ykw621x9aj .iydk0nyfxe,
.ykw621x9aj .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.ykw621x9aj .nzwtqh3wwo {
    color: #000000;
}

.ykw621x9aj .m9zdkfwnmi {
    color: #515151;
}

.cdar3jetxi {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.cdar3jetxi .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.cdar3jetxi .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cdar3jetxi .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .cdar3jetxi .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.cdar3jetxi .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.cdar3jetxi .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.cdar3jetxi .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.cdar3jetxi .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.cdar3jetxi .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 0;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .cdar3jetxi .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.cdar3jetxi .kxenvlk1lb {
    margin: 0 -18px;
    justify-content: center;
}

.cdar3jetxi .kxenvlk1lb .oqj5z9v8yx {
    padding: 0 18px;
    justify-content: center;
}

.cdar3jetxi .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq .jrbnemw13f {
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

@media (max-width: 992px) {
    .cdar3jetxi .kxenvlk1lb .oqj5z9v8yx .bwte61r2fq {
        margin-bottom: 32px;
    }
}

.cdar3jetxi .kxenvlk1lb .oqj5z9v8yx .w6zucodck5 .iydk0nyfxe {
    margin-bottom: 0;
}

.cdar3jetxi .kxenvlk1lb .oqj5z9v8yx .w6zucodck5 .xfm6qxdf74 {
    margin-top: 14px;
}

.cdar3jetxi .kxenvlk1lb .oqj5z9v8yx .w6zucodck5 .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.cdar3jetxi .oqrlo271c8,
.cdar3jetxi .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.cdar3jetxi .qgx5oxxgxc,
.cdar3jetxi .q86u72nzef {
    color: #000000;
    text-align: center;
}

.cdar3jetxi .iydk0nyfxe {
    color: #515151;
}

.oe0t7v9kya {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.oe0t7v9kya .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.oe0t7v9kya .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.oe0t7v9kya .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .oe0t7v9kya .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.oe0t7v9kya .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.oe0t7v9kya .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.oe0t7v9kya .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.oe0t7v9kya .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.oe0t7v9kya .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.oe0t7v9kya .bwte61r2fq {
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 60px 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .oe0t7v9kya .bwte61r2fq {
        padding: 24px;
    }
}

.oe0t7v9kya .bwte61r2fq .m9zdkfwnmi {
    margin-bottom: 0;
}

.oe0t7v9kya .bwte61r2fq .xfm6qxdf74 {
    margin-top: 14px;
}

.oe0t7v9kya .bwte61r2fq .xfm6qxdf74 .sklg8dlzk1 {
    margin-bottom: 0;
}

.oe0t7v9kya .oqrlo271c8,
.oe0t7v9kya .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.oe0t7v9kya .qgx5oxxgxc,
.oe0t7v9kya .q86u72nzef {
    color: #000000;
    text-align: center;
}

.oe0t7v9kya .iydk0nyfxe,
.oe0t7v9kya .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.oe0t7v9kya .m9zdkfwnmi {
    color: #000000;
}

.oe0t7v9kya .m9zdkfwnmi,
.oe0t7v9kya .xfm6qxdf74 {
    text-align: center;
}

.w910ymubdx {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f8f8f8;
}

.w910ymubdx .ezbzwc0k17:focus,
.w910ymubdx span:focus {
    outline: none;
}

.w910ymubdx .ezbzwc0k17 {
    cursor: pointer;
}

.w910ymubdx .jqbcf5h3kh {
    grid-row-gap: 24px;
}

@media (max-width: 767px) {
    .w910ymubdx .jqbcf5h3kh {
        grid-row-gap: 24px;
    }
}

.w910ymubdx .f0j61yw8xq,
.w910ymubdx .b34i3hz93j {
    gap: 0 24px;
}

@media (max-width: 767px) {

    .w910ymubdx .f0j61yw8xq,
    .w910ymubdx .b34i3hz93j {
        gap: 0 24px;
    }
}

.w910ymubdx .qgx5oxxgxc {
    margin-bottom: 44px;
    color: #000000;
    text-align: center;
}

@media (max-width: 992px) {
    .w910ymubdx .qgx5oxxgxc {
        margin-bottom: 32px;
    }
}

.w910ymubdx .rss15n06j7 {
    max-width: 800px;
}

.w910ymubdx .z5rff4nhuk,
.w910ymubdx .w4je9mehl1 {
    overflow: hidden;
}

.w910ymubdx .jqbcf5h3kh {
    display: grid;
    transform: translate3d(-3rem, 0, 0);
    width: 115vw;
    grid-column-gap: 1rem;
}

.w910ymubdx .k4yc2mx3g6 {
    display: flex;
    justify-content: center;
    align-items: center;
}

.w910ymubdx .k4yc2mx3g6 img {
    min-width: 30vw;
    max-width: 100%;
    height: 450px;
    object-fit: cover;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

@media (max-width: 1200px) {
    .w910ymubdx .k4yc2mx3g6 img {
        height: 350px;
    }
}

@media (max-width: 767px) {
    .w910ymubdx .k4yc2mx3g6 img {
        min-width: 35vw;
    }
}

@media (max-width: 425px) {
    .w910ymubdx .k4yc2mx3g6 img {
        height: 140px;
    }
}

.w910ymubdx .f0j61yw8xq,
.w910ymubdx .b34i3hz93j {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
}

.w910ymubdx .f0j61yw8xq {
    align-items: flex-end;
}

.w910ymubdx .b34i3hz93j {
    align-items: flex-start;
    padding-bottom: 20px;
}

.grmucv4x3d {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.grmucv4x3d .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.grmucv4x3d .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.grmucv4x3d .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .grmucv4x3d .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.grmucv4x3d .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.grmucv4x3d .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.grmucv4x3d .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.grmucv4x3d .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.grmucv4x3d .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.grmucv4x3d .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    margin-bottom: 0;
}

.grmucv4x3d .vexzpybu66 {
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .grmucv4x3d .vexzpybu66 {
        padding: 24px;
    }
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq {
    margin: 0 -9.6px;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj {
    margin-bottom: 0 !important;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj .c8z1q697bd {
    margin-bottom: 10px;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj .yvaq7qnf7s {
    padding: 13px 12px;
    background-color: #f5f5f5;
    border: none !important;
    border-top: 3px solid #ffffff !important;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    margin-bottom: 20px;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj .yvaq7qnf7s::placeholder {
    color: #000000;
    opacity: 0.5;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj .yvaq7qnf7s:hover,
.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj .yvaq7qnf7s:focus {
    box-shadow: 0 8px 15px -8px #9c9c9c;
    border: none !important;
    border-top: 3px solid #ffffff !important;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj textarea {
    min-height: 100px;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj .form-check {
    padding-left: 2.1em;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .yh1x4n3mgj .form-check .form-check-input {
    background-color: #000000;
    border-color: #000000;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .xfm6qxdf74 {
    width: 100%;
}

.grmucv4x3d .vexzpybu66 .drueumqsz1.ptun0aabgq .xfm6qxdf74 .sklg8dlzk1 {
    width: 100%;
    margin-bottom: 0;
}

.grmucv4x3d .oqrlo271c8,
.grmucv4x3d .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.grmucv4x3d .qgx5oxxgxc,
.grmucv4x3d .q86u72nzef {
    color: #000000;
    text-align: center;
}

.grmucv4x3d .iydk0nyfxe,
.grmucv4x3d .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.grmucv4x3d label {
    color: #000000;
}

.rb8l1jc1km {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f5f5f5;
}

.rb8l1jc1km .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.rb8l1jc1km .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.rb8l1jc1km .k2q3w3frg7 {
    margin-bottom: 44px;
}

@media (max-width: 992px) {
    .rb8l1jc1km .k2q3w3frg7 {
        margin-bottom: 32px;
    }
}

.rb8l1jc1km .k2q3w3frg7 .poy36bb1x2 {
    margin-bottom: 32px;
}

.rb8l1jc1km .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m {
    display: inline-flex;
    align-items: center;
    padding: 4px 12px;
    background-color: #f5f5f5;
    border-top: 2px solid #ffffff;
    box-shadow: 0 8px 20px -8px #9c9c9c;
}

.rb8l1jc1km .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .am1wukzp85 .q8o9fwqu1c {
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
}

.rb8l1jc1km .k2q3w3frg7 .poy36bb1x2 .ta8n0ddt9m .oqrlo271c8 {
    margin-bottom: 0;
}

.rb8l1jc1km .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .rb8l1jc1km .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
    }
}

.rb8l1jc1km .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .rb8l1jc1km .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.rb8l1jc1km .kxenvlk1lb {
    margin: 0 -12px;
    justify-content: center;
}

.rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 {
    padding: 0 12px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 {
        margin-bottom: 18px;
    }
}

.rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
    height: 100%;
    background-color: #f5f5f5;
    border-top: 3px solid #ffffff;
    box-shadow: 0 8px 15px -8px #9c9c9c;
    padding: 30px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf {
        padding: 24px;
    }
}

.rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 {
    margin-bottom: 24px;
}

.rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .bmwe8ih6r7 .q8o9fwqu1c {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    font-size: 27px;
    background-image: linear-gradient(#000000 30%, #f5f5f5 130%);
    box-shadow: 0 8px 24px -5px #515151;
}

.rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .nzwtqh3wwo {
    margin-bottom: 10px;
}

.rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi {
    margin-bottom: 0;
    text-decoration: underline;
    text-decoration-color: inherit;
    cursor: pointer;
    transition: color 0.3s;
}

.rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi:hover,
.rb8l1jc1km .kxenvlk1lb .ezbzwc0k17 .kqbfrz03cf .lnlb2dpmzz .m9zdkfwnmi:focus {
    text-decoration-color: transparent;
}

.rb8l1jc1km .oqrlo271c8,
.rb8l1jc1km .poy36bb1x2 {
    color: #000000;
    text-align: center;
}

.rb8l1jc1km .qgx5oxxgxc,
.rb8l1jc1km .q86u72nzef {
    color: #000000;
    text-align: center;
}

.rb8l1jc1km .iydk0nyfxe,
.rb8l1jc1km .w6zucodck5 {
    color: #515151;
    text-align: center;
}

.rb8l1jc1km .nzwtqh3wwo {
    color: #515151;
}

.rb8l1jc1km .m9zdkfwnmi {
    color: #000000;
}

.x5a5g5rn82 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-image: url("photo-1608329394598-62aa3cd89bb5.jpeg");
}

.x5a5g5rn82 .qtu9yt15kc.ri37jfwudh {
    display: none;
}

.x5a5g5rn82 .qtu9yt15kc {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx {
    position: relative;
    z-index: 1;
    margin-bottom: 32px;
}

@media (max-width: 992px) {
    .x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx {
        margin-bottom: 24px;
    }
}

.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx .qqmxc1hggi {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
}

.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx .qqmxc1hggi .llujyexdh5 {
    position: relative;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border: 1px solid #ffffff;
    margin-right: 10px;
}

.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx .qqmxc1hggi .llujyexdh5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    opacity: 0.5;
    transition: all 0.3s ease-in-out;
}

.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx .qqmxc1hggi .llujyexdh5:last-child a .q8o9fwqu1c {
    margin-right: 0;
}

.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx .qqmxc1hggi .llujyexdh5:hover:before,
.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx .qqmxc1hggi .llujyexdh5:hover:before {
    opacity: 1;
}

.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx .qqmxc1hggi .llujyexdh5 a {
    position: relative;
    z-index: 1;
    display: block;
}

.x5a5g5rn82 .k2q3w3frg7 .aewo3zpclx .qqmxc1hggi .llujyexdh5 a .q8o9fwqu1c {
    font-size: 14px;
    transition: all 0.3s ease-in-out;
}

.x5a5g5rn82 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
    display: inline-block;
    width: 60%;
    margin-bottom: 16px;
    position: relative;
    background-image: linear-gradient(-165deg, #f5f5f5, #000000 50%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 992px) {
    .x5a5g5rn82 .k2q3w3frg7 .q86u72nzef .qgx5oxxgxc {
        width: 100%;
        background-image: linear-gradient(-165deg, #f5f5f5, #000000 40%);
    }
}

.x5a5g5rn82 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
    display: inline-block;
    width: 50%;
    margin-bottom: 22px;
}

@media (max-width: 992px) {
    .x5a5g5rn82 .k2q3w3frg7 .w6zucodck5 .iydk0nyfxe {
        width: 100%;
    }
}

.x5a5g5rn82 .k2q3w3frg7 .xfm6qxdf74 {
    margin-bottom: 22px;
}

.x5a5g5rn82 .k2q3w3frg7 .nav-wrapper {
    margin-top: 78px;
    margin-bottom: 48px;
}

@media (max-width: 992px) {
    .x5a5g5rn82 .k2q3w3frg7 .nav-wrapper {
        margin-top: 32px;
        margin-bottom: 24px;
    }
}

.x5a5g5rn82 .k2q3w3frg7 .nav-wrapper .d32oyrngte {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.x5a5g5rn82 .k2q3w3frg7 .nav-wrapper .d32oyrngte .tf2emqgxwl {
    padding: 10px 30px;
    margin-bottom: 0;
    text-decoration: underline;
    text-decoration-color: inherit;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

@media (max-width: 992px) {
    .x5a5g5rn82 .k2q3w3frg7 .nav-wrapper .d32oyrngte .tf2emqgxwl {
        padding: 5px 16px;
    }
}

.x5a5g5rn82 .k2q3w3frg7 .nav-wrapper .d32oyrngte .tf2emqgxwl:hover,
.x5a5g5rn82 .k2q3w3frg7 .nav-wrapper .d32oyrngte .tf2emqgxwl:focus {
    text-decoration-color: transparent;
}

.x5a5g5rn82 .k2q3w3frg7 .yffal15go2 {
    margin-bottom: 0;
}

.x5a5g5rn82 .qgx5oxxgxc {
    color: #000000;
}

.x5a5g5rn82 .iydk0nyfxe,
.x5a5g5rn82 .w6zucodck5 {
    color: #000000;
    text-align: center;
}

.x5a5g5rn82 .d32oyrngte,
.x5a5g5rn82 .nav-wrapper {
    color: #000000;
    text-align: center;
}

.x5a5g5rn82 .yffal15go2 {
    color: #515151;
    text-align: center;
}

.x5a5g5rn82 .qgx5oxxgxc,
.x5a5g5rn82 .q86u72nzef,
.x5a5g5rn82 .xfm6qxdf74,
.x5a5g5rn82 .aewo3zpclx {
    text-align: center;
}